lead covered rubber cable - Francés Inglés Diccionario